#ifndef UTIL_H_
#define UTIL_H_

#include <string>
#include <set>
#include <vector>
#include <iostream>

using namespace std;

void util_split_filename(char *filename, char *base, char *ext);

string util_get_file_contents(const char *filename);

string util_url_decode(string s);

void util_replace_all( string &source, const string find, string replace);

vector<string> util_split_string(string str, string delims);

set<int> util_expand_bitset(string bitsetStr);

#endif // UTIL_H_
